// 1. 导入 fs 模块
const fs = require('fs');
// 2. 异步读取文件
console.log('异步读取开始');
// 异步读取文件
// 接收3个参数
// 1.path --> 文件路径和文件名
// 2.可选参数 可传入一个对象
// encoding  默认值'utf8' 如果不传会返回一个用16进制表示的2进制的Buffer
// flag 文件操作标识符 默认值: 'r' 一般不用管
// 3.回调函数 (涉及到回调函数，第一个参数必定是err,错误驱动)
fs.readFile('./temp.txt', 'utf8', (err, data) => {
  if(!err){
    console.log(`异步读到的内容为: ${data}`);
  } 
});
console.log('异步读取结束');

